package com.cseg674.dataentry.javaparser;
/*
 * RdfField.java
 *
 * Created on February 26, 2008, 12:36 PM
 *
 */

/**
 *
 * @author Tian, Juan
 */

/**
 * RdfField provides the information about the Field in the RDF output
 */
public class RdfField extends RdfTreeNode{

    /**
	 * Default Constructor: Creates a new instance of RdfField
     */
    public RdfField() {
        this("default");
    }

    /**
	 * Constructor: Creates a new instance of RdfField
	 *
	 * @param perfix	the prefix of the Field
     */
    public RdfField(String perfix) {
        this(perfix, null, null);
    }

    /**
	 * Constructor: Creates a new instance of RdfField
	 *
	 *  @param name	the name of the Field
	 *  @param type	the type of the Field
     */
    public RdfField(String name, String type){
        this("default", name, type);
    }

    /**
	 * Constructor: Creates a new instance of RdfField
	 *
	 * @param perfix	the prefix of the Field
	 * @param name		the name of the Field
	 * @param type		the type of the Field
     */
    public RdfField(String perfix, String name, String type) {
        super(perfix, name, type);
    }
}
